package com.model;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author
 * @Description:
 * @date 2021/4/17 18:40
 */
@Data
public class CoinAddr implements Serializable {

    private Long id;
    private Long userId;
    private String coinSymbol;//币种符号
    private String coinAddr;//数字货币地址
    private String coinUnid;//数字货币地址标识码
    private String amount;//区块链上或者平台托管的可用余额
    private String usedAmountInsite;//总共使用的金额,历史累加
    private String usedAmountToblock;//转移到链上的金额,历史累加
    private String earnedAmountFromblock;//从链上进来的数量,历史累加
    private String frozenAmount;//被临时冻结的金额
    private String earnedAmountInsite;//在平台内进来的数量,历史累加
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date lastBlockchainTime;//上次从区块链读取余额的时间
    private String blockBalance;//区块链上的余额
    private String version;//版本号
    private String memo;//memo
    private String remark;//备注
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;

}
